React Job: Jr Full Stack Engineer

Job added on

Company

Trimble
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

React Job Details

Our Company
Trimble Transportation is in business for optimizing the movement of freight by providing shippers and carriers both mobility, enterprise and visibility software tools they need to run their businesses more efficiently. As the leading provider of Transportation Management Software (TMS), Asset Management Software (AMS), and Fleet Management Software (FMS) we are devoted to propelling companies in the trucking industry toward increased efficiency, lower costs and optimize operations.
Primary Responsibilities
Performs software engineering within the process framework established by the Team. This framework will describe how requirements are developed and analyzed, how changes are made to requirements, how engineering work will be planned and tracked, how testing will be performed, and the criteria by which the performance of the project will be measured.
  • Creates software designs, and implements and tests those designs to meet established requirements
  • Participates in technical/design reviews and estimation as required
  • As necessary, works independently or with quality assurance personnel to plan and execute product testing
  • As necessary, performs or enables the ongoing support of software through the creation of design documentation or the performance of defect isolation and resolution
  • Works with the author of product documentation to assist in the development and review of product documentation
  • Participate in peer code reviews and associated discussions.
  • Other duties as required and requested by management

Skills & Experience Required
2+ years of experience in software product development.
Experience developing cloud-native applications and Microservices.
Good Knowledge of System Design, Data Structures, and Algorithms.
Solid hands-on programming experience in the backend with NodeJS.
Solid hands-on programming experience in the frontend with ReactJS.
Good knowledge of AWS, Azure, or GCP.
Good Knowledge of CI/CD, Gradle, git, and build tools.
Working experience with messaging brokers like Kafka and RabbitMq.
Experience with RDBMS (Postgres, SQL Server) and NoSQL databases.
Good knowledge of Web Security, Authentication Protocols (OAuth, OpenID).
Advanced English Communication.
Other Requirements
Experience working with distributed teams.
Strong analytical and problem-solving skills.
Good communication skills.
Goal-Oriented professional.
Strong Team player.
Passionate to learn new technologies.